home *** CD-ROM | disk | FTP | other *** search
/ Aminet 37 / Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso / Aminet / comm / tcp / AmigADSL-Fr.lha / AmigADSL-Fr / AmigADSL-Fr.doc next >
Text File  |  2000-03-29  |  7KB  |  177 lines

  1.  
  2.  
  3.  
  4.                     L'ADSL en France sur Amiga avec l'offre Netissimo
  5.                     -------------------------------------------------
  6.  
  7.  
  8.     Depuis quelques mois nous avons accès a la technologie ADSL en France, qui
  9. utilise le protocole PPTP. Malheureusement pour nous, le modem Alcatel 1000
  10. comporte un bug qui empêche les utilisateurs Macintosh, Linux et Amiga de se
  11. connecter.
  12. En attendant une mise à jour de Miami qui règlera ce probleme, nous avons patché
  13. le pptp.device et ainsi nous pouvons nous connecter normalement.
  14.  
  15. Bien sûr, dès que Holger Kruse aura fixé ce probleme lui aussi (ce qu'il compte faire)
  16. ce patch deviendra inutile.
  17.  
  18.  
  19.  
  20. 1. Quel est le problème ?
  21.    ----------------------
  22.  
  23.     Alcatel-Begique a créé le modem sans avoir de documentation sur le protocole PPTP
  24. inventé par Microsoft. L'implémentation du PPTP est donc conforme à la description qui
  25. en est faite dans la documentation de Windows. Malheureusement, le PPTP "finalisé" a été
  26. complété par quelques petites chose supplémentaires. Il en résulte que Windows et le modem
  27. n'utilisent pas exactement le même PPTP que le reste du monde...
  28.  
  29.   MiamiDX 0.9m gère le PPTP via son miamipptp.device, mais il le gère correctement ;) :
  30. Le modem devrait théoriquement renvoyer un code de retour égal ou supérieur à 1
  31. mais il renvoie toujours 0, ce qui empêche toute connection.
  32. Donc, pour contourner ce probleme, il suffit d'utiliser le patch inclus dans
  33. l'archive, qui se contente de faire croire qu'une connection correcte requiert
  34. le code 0.
  35.  
  36. Pour les âmes méfiantes vous pourrez comparer le miamipptp.device original et la
  37. version patchée: à l'offset 0x456b l'octet 01 a été changé en 00.
  38.  
  39.  
  40.  
  41. 2. Installation
  42.    ------------
  43.  
  44. La seule chose à faire est de remplacer le miamipptp.device par une version patchée
  45.  
  46. pour l'installer ouvrir un shell et taper:
  47.  
  48. spatch -oram:miamipptp.device -pmiamipptp.pch miami:devs/miamipptp.device
  49.  
  50. ou bien utiliser un éditeur hexadecimal et changer l'offset sus-cité.
  51.  
  52.  
  53. et remplacez le miamipptp.device dans miami:devs/ (sauvegardez l'ancien miamipptp.device)
  54. par le nouveau.
  55.  
  56.  
  57.  
  58. 3. Configuration de Miami pour l'ADSL
  59.    ----------------------------------
  60.  
  61.    En fait, l'usage du PPTP nécessite de créer 2 mini-reseaux:
  62.    - l'un entre la carte ethernet et le modem
  63.    - l'autre entre le modem et le fournisseur d'accès internet (FAI)
  64.  
  65.    Le modem Alcatel1000 se trouve à l'IP 10.0.0.138.
  66.    Il est possible:
  67.       - de le pinguer (miamiping 10.0.0.138)
  68.       - d'accéder à son site ouaib (http://10.0.0.138)
  69.         (duquel une foule de paramètres sont modifiables: ATTENTION !!!)
  70.    Il possède même un serveur ftp !
  71.  
  72.    MiamiDeluxe comporte un petit document MiamiPPTP.txt décrivant à 90% la marche à suivre.
  73.    Les 10% restant étant les modifications à effectuer pour Netissimo...
  74.  
  75.    Mais avant tout il est nécessaire de créer une nouvelle entrée nommée "ethernet" (par exemple)
  76.    de type "Ethernet" dans la partie "Hardware" et d'y choisir sa carte réseau.
  77.    Libre à l'utilisateur d'utiliser un device SANA-II ou un pilote MNI.
  78.    Ne pas oublier de faire un "Query device", sinon...
  79.  
  80.    Il faut également créer une "Interface" de type "Ethernet" et de catégorie "Internet"
  81.    utilisant l'entrée "ethernet" crée précédement.
  82.    Réglages à effectuer:
  83.       IP static: 10.0.0.10
  84.       Netmask static: 255.0.0.0
  85.       Gateway static: 0.0.0.0
  86.       Mettre la priorité de Gateway à 0
  87.       Il est également très pratique de cocher la case Events -> Auto-Online.
  88.  
  89.    Comme le document n'est ni vraiment très clair, ni spécifique à Netissimo, voici la marche
  90.    à suivre pour le reste...
  91.  
  92.    Créer une entrée Hardware de type Serial, nommée PPTP (par exemple) et utilisant le serial
  93.    device driver "Miami:Devs/miamipptp.device" Unit 0.
  94.    Réglages à effectuer:
  95.       Use CD: doit être coché
  96.       MTU: 1460
  97.       Modem settings -> DTR mode: hangup
  98.       Modem settings -> Dial prefix: ATD
  99.  
  100.    Créer une entrée Dialer nommée PPTP (par exemple) et ajouter le numéro de téléphone 10.0.0.138
  101.    qui est en fait l'IP du modem.
  102.  
  103.    Créer un entrée Interface de type "PPP dial-out/Internet". Choisir PPTP, puis PPTP :-))
  104.    Et effectuer les réglages:
  105.       IP dynamic
  106.       Gateway dynamic
  107.       PPP setings -> Same as in dialer désactivé
  108.       PPP setings -> User name: donné par votre FAI (maman.ours-adsl@free.proxad par exemple)
  109.       PPP setings -> Password: donné par votre FAI
  110.       TCP/IP setings -> Use DHCP (inutile dans la plupart des cas)
  111.       TCP/IP setings -> Get dynamic host name, priority doit être différent de 0
  112.       Gui default peut être activé, afin de pouvoir piloter facilement la connection
  113.  
  114.    Puis dans Database:
  115.       Dans "DNS Servers" rajouter les IP des serveurs DNS de votre FAI.
  116.       Pour free, il s'agit de:
  117.       IP: 212.27.32.5 Interfaces: (ppp0)
  118.       IP: 212.27.32.6 Interfaces: (ppp0)
  119.  
  120.       Si vous ne les connaissez pas, alors activez ABSOLUMENT:
  121.       Interfaces -> ppp0 -> TCP/IP settings -> Use DHCP
  122.       Interfaces -> ppp0 -> TCP/IP settings -> Get dynamic DNS servers : "add" ou "verify&add"
  123.  
  124.  
  125.    Ne pas oublier de configurer "IP filters" pour un minimum de sécurité... (cf Miami.guide)
  126.  
  127.    Mettre l'interface eth0 online, si elle ne l'est pas déjà.
  128.    A partir de là, une simple pression sur le bouton Online principal devrait déclencher tout
  129.    le reste. Ne pas oublier de sauvegarder la configuration ;-)
  130.  
  131.    Un problème qu'il est habituel de rencontrer (sans explication pour l'instant) est que la
  132.    connection echoue et doit être recommencée une seconde fois pour se réaliser.
  133.    Une manière de contourner le problème est de désactiver Windows -> Show requesters for 
  134.    protocol errors et de mettre online deux fois de suite l'interface pptp.
  135.  
  136.    Le petit script suivant s'occupe de cela:
  137.  
  138.       if `RX "ADDRESS miami.1 isonline; say RC"` NOT EQ 1
  139.          RX "ADDRESS miami.1 online; say RC"
  140.          RX "ADDRESS miami.1 online; say RC"
  141.          if `RX "ADDRESS miami.1 isonline; say RC"` NOT EQ 1
  142.             RequestChoice "Miami Deluxe" "Connexion ADSL impossible" "Zut"
  143.          ENDIF
  144.       ELSE
  145.          RX "ADDRESS miami.1 offline; say RC"
  146.       ENDIF
  147.  
  148.    Il passe même Miami en modee offline s'il est relancé, pratique ;-)
  149.  
  150.    Quelques modifications seront peut-être nécessaires pour adapter tout cela à d'autres FAI.
  151.    Mais le tout devrait rester TRES similaire. N'hésitez pas à nous envoyer vos propres
  152.    trouvailles, surtout si elles rêglent le problème de la première connexion.
  153.    Après tout, aucun de nous n'y connait grand chose coté réseau :-)
  154.  
  155.    La config MiamiDX incluse permet de se connecter avec Free comme FAI, sous peu que les
  156.    bons logins/password soient rentrés: au boulôt !
  157.  
  158. 4. Remerciements/Coordonnées
  159.    -------------------------
  160.  
  161. - Holger Kruse pour son excellent miami.
  162. - Simus Robert (Siro) siro@village.uunet.be
  163. - SpectrumJ
  164.  
  165. Vous pouvez nous contacter par email:
  166.  
  167.     Fabien.Coeurjoly@wanadoo.fr
  168.     Henes.TSK@iName.com
  169.  
  170. ou via l'irc: sur #amigafr ou #artbas (IRCNet)
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.